solar power generation - Alemán Inglés Diccionario